low-loader trailer - German English Dictionary